separation of powers – English–Nederlands translations

🇬🇧 en nl 🇳🇱

separation of powers noun

  • model for governance
scheiding der machten, trias politica
Wiktionary Links